First-order expressibility of languages with neutral letters or: The Crane Beach conjecture
نویسندگان
چکیده
A language L over an alphabet A is said to have a neutral letter if there is a letter e ∈ A such that inserting or deleting e’s from any word in A∗ does not change its membership or non-membership in L. The presence of a neutral letter affects the definability of a language in firstorder logic. It was conjectured that it renders all numerical predicates apart from the order predicate useless, i.e., that if a language L with a neutral letter is not definable in first-order logic with linear order, then it is not definable in first-order logic with any set N of numerical predicates. Named after the location of its first, flawed, proof this conjecture is called the Crane Beach conjecture (CBC, for short). The CBC is closely related to uniformity conditions in circuit complexity theory and to collapse results in database theory. We investigate the CBC in detail, showing that it fails for N = {+,×}, or, possibly stronger, for any set N that allows counting up to the m times iterated logarithm, for any constant m. On the positive side, we prove the conjecture for the case of all monadic numerical predicates, for the addition predicate +, for the fragment BC(Σ1) of first-order logic, for regular languages, and for languages over a binary alphabet. We explain the precise relation between the CBC and so-called natural-generic collapse results in database theory. Furthermore, we introduce a framework that gives better understanding of what exactly may cause a failure of the conjecture.
منابع مشابه
An Algebraic Point of View on the Crane-Beach Conjecture
A letter e ∈ Σ is said to be neutral for a language L if it can be inserted and deleted at will in a word without affecting membership in L. The Crane-Beach Conjecture, which was recently disproved, stated that any language containing a neutral letter and definable in FO is in fact FO[<] definable and is thus a regular, star-free language. More generally, we say that a logic or a computational ...
متن کاملThe Crane Beach Conjecture
A language L over an alphabet A is said to have a neutral letter if there is a letter e ∈ A such that inserting or deleting e’s from any word inA does not change its membership (or non–membership) in L. The presence of a neutral letter affects the definability of a language in first–order logic. It was conjectured that it renders all numerical predicates apart from the order predicate useless, ...
متن کاملArithmetical definability over finite structures
Arithmetical definability has been extensively studied over the natural numbers. In this paper, we take up the study of arithmetical definability over finite structures, motivated by the correspondence between uniform and . We prove finite analogs of three classic results in arithmetical definability, namely that and TIMES can first-order define PLUS, that and DIVIDES can first-order define TIM...
متن کاملModulo quantifiers over functional vocabularies extending addition
We show that first order logic (FO) and first order logic extended with modulo counting quantifiers (FOMOD) over purely functional vocabularies which extend addition, satisfy the Crane beach property (CBP) if the logic satisfies a normal form (called positional normal form). This not only shows why logics over the addition vocabulary have the CBP but also gives new CBP results, for example for ...
متن کاملA Cognitive Study of Conceptual Metaphors in English and Persian: Universal or Culture-Specific?
In the last 2 decades, studies on conceptual metaphors have profoundly increased. The development in this field was followed by Lakoff and Johnson's (1980b) work on describing the conceptual role played by metaphors and their correspondence with language and thought. This study aimed to compare conceptual metaphors in Persian and English through a corpus-based approach as well as examining both...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Comput. Syst. Sci.
دوره 70 شماره
صفحات -
تاریخ انتشار 2005